package com.casic.modules.ddpin.entity;
import java.io.Serializable;
import java.util.Date;
import com.casic.common.base.entity.BaseEntity;
import java.math.BigDecimal;

import com.casic.common.validator.group.AddGroup;
import com.casic.common.validator.group.UpdateGroup;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import javax.validation.constraints.Size;


/**
 * 典当品信息
 *
 * @author liqiang
 * @email 123456789@qq.com
 * @date 2019-05-13 17:20:48
 */
public class QyxxDdDdywNewEntity extends BaseEntity {
    //登记序号
    private String ddywDjxh;
    //企业名称
    private String ddywQymc;
    //企业代码
    private String ddywQydm;
    //当品号
    private String ddywDph;
    //业务类型代码
    private String ddywYwlxCode;
    //业务类型
    private String ddywYwlxName;
    //填表人
    private String ddywTbr;
    //登记日期代码
    private String ddywDjrqCode;
    //登记日期
    private String ddywDjrqName;
    //当物照片
    private String ddywDwzp;
    //当物来源及证明材料
    private String ddywDwlyjzmcl;
    //经办人身份证
    private String ddywJbrsfz;
    //当票
    private String ddywDp;
    //委托人身份证
    private String ddywWtrsfz;
    //单位证明材料
    private String ddywDwzmcl;
    //委托书
    private String ddywWps;
    //上传状态
    @Size(max = 1, message = "上传状态不能超过1位", groups = {AddGroup.class, UpdateGroup.class})
    private String upload;
    //删除状态（旧系统标识）
    @Size(max = 1, message = "删除状态不能超过1位", groups = {AddGroup.class, UpdateGroup.class})
    private String deleted;
     /**
      * 设置：登记序号
      */
     public void setDdywDjxh(String ddywDjxh) {
         this.ddywDjxh = ddywDjxh;
     }

    /**
     * 获取：登记序号
     */
      public String getDdywDjxh() {
            return ddywDjxh;
        }
     /**
      * 设置：企业名称
      */
     public void setDdywQymc(String ddywQymc) {
         this.ddywQymc = ddywQymc;
     }

    /**
     * 获取：企业名称
     */
      public String getDdywQymc() {
            return ddywQymc;
        }
     /**
      * 设置：企业代码
      */
     public void setDdywQydm(String ddywQydm) {
         this.ddywQydm = ddywQydm;
     }

    /**
     * 获取：企业代码
     */
      public String getDdywQydm() {
            return ddywQydm;
        }
     /**
      * 设置：当品号
      */
     public void setDdywDph(String ddywDph) {
         this.ddywDph = ddywDph;
     }

    /**
     * 获取：当品号
     */
      public String getDdywDph() {
            return ddywDph;
        }
     /**
      * 设置：业务类型代码
      */
     public void setDdywYwlxCode(String ddywYwlxCode) {
         this.ddywYwlxCode = ddywYwlxCode;
     }

    /**
     * 获取：业务类型代码
     */
      public String getDdywYwlxCode() {
            return ddywYwlxCode;
        }
     /**
      * 设置：业务类型
      */
     public void setDdywYwlxName(String ddywYwlxName) {
         this.ddywYwlxName = ddywYwlxName;
     }

    /**
     * 获取：业务类型
     */
      public String getDdywYwlxName() {
            return ddywYwlxName;
        }
     /**
      * 设置：填表人
      */
     public void setDdywTbr(String ddywTbr) {
         this.ddywTbr = ddywTbr;
     }

    /**
     * 获取：填表人
     */
      public String getDdywTbr() {
            return ddywTbr;
        }
     /**
      * 设置：登记日期代码
      */
     public void setDdywDjrqCode(String ddywDjrqCode) {
         this.ddywDjrqCode = ddywDjrqCode;
     }

    /**
     * 获取：登记日期代码
     */
      public String getDdywDjrqCode() {
            return ddywDjrqCode;
        }
     /**
      * 设置：登记日期
      */
     public void setDdywDjrqName(String ddywDjrqName) {
         this.ddywDjrqName = ddywDjrqName;
     }

    /**
     * 获取：登记日期
     */
      public String getDdywDjrqName() {
            return ddywDjrqName;
        }
     /**
      * 设置：当物照片
      */
     public void setDdywDwzp(String ddywDwzp) {
         this.ddywDwzp = ddywDwzp;
     }

    /**
     * 获取：当物照片
     */
      public String getDdywDwzp() {
            return ddywDwzp;
        }
     /**
      * 设置：当物来源及证明材料
      */
     public void setDdywDwlyjzmcl(String ddywDwlyjzmcl) {
         this.ddywDwlyjzmcl = ddywDwlyjzmcl;
     }

    /**
     * 获取：当物来源及证明材料
     */
      public String getDdywDwlyjzmcl() {
            return ddywDwlyjzmcl;
        }
     /**
      * 设置：经办人身份证
      */
     public void setDdywJbrsfz(String ddywJbrsfz) {
         this.ddywJbrsfz = ddywJbrsfz;
     }

    /**
     * 获取：经办人身份证
     */
      public String getDdywJbrsfz() {
            return ddywJbrsfz;
        }
     /**
      * 设置：当票
      */
     public void setDdywDp(String ddywDp) {
         this.ddywDp = ddywDp;
     }

    /**
     * 获取：当票
     */
      public String getDdywDp() {
            return ddywDp;
        }
     /**
      * 设置：委托人身份证
      */
     public void setDdywWtrsfz(String ddywWtrsfz) {
         this.ddywWtrsfz = ddywWtrsfz;
     }

    /**
     * 获取：委托人身份证
     */
      public String getDdywWtrsfz() {
            return ddywWtrsfz;
        }
     /**
      * 设置：单位证明材料
      */
     public void setDdywDwzmcl(String ddywDwzmcl) {
         this.ddywDwzmcl = ddywDwzmcl;
     }

    /**
     * 获取：单位证明材料
     */
      public String getDdywDwzmcl() {
            return ddywDwzmcl;
        }
     /**
      * 设置：委托书
      */
     public void setDdywWps(String ddywWps) {
         this.ddywWps = ddywWps;
     }

    /**
     * 获取：委托书
     */
      public String getDdywWps() {
            return ddywWps;
        }
     /**
      * 设置：上传状态
      */
     public void setUpload(String upload) {
         this.upload = upload;
     }

    /**
     * 获取：上传状态
     */
      public String getUpload() {
            return upload;
        }
     /**
      * 设置：删除状态（旧系统标识）
      */
     public void setDeleted(String deleted) {
         this.deleted = deleted;
     }

    /**
     * 获取：删除状态（旧系统标识）
     */
      public String getDeleted() {
            return deleted;
        }
}
